Sidecoin: a snapshot mechanism for bootstrapping a blockchain

نویسندگان

  • Joseph Krug
  • Jack Peterson
چکیده

A snapshot records all public addresses in the Bitcoin network with a substantial balance (over about 20 cents in USD) and sorts them from highest to lowest balance. This eliminates millions of addresses from places like Satoshi Dice that have small amounts of bitcoin in them, called ‘dust’. We then save these addresses, along with their balances, and an alternative representation of the address known as a hash160. Snapshots allow us to do a few things. They can be used to examine addresses and balances to find high value holders, or to see the distribution of wealth among Bitcoiners: the economic state of the Bitcoin network. However, a much more fun use is to create altcoins – or, as coins created using this method are called, spinoff coins. To create a spinoff coin, we first take a snapshot of Bitcoin’s blockchain, then create an altcoin with an initial distribution based on Bitcoin’s. Sidecoin is the reference implementation for bootstrapping a new blockchain using Bitcoin’s present state. This technology allows bitcoin owners to trustlessly claim a proportional amount of a new cryptocurrency. Imagine a coin development team like Gridcoin’s. Gridcoin uses a proof-of-work that, in principle, benefits society through computation, by directing it to to fold proteins for cancer research. Their team would probably be pleased if a tiny bit of the enormous mining power used to mine bitcoins could be redirected to their useful proof-of-work system. It provides a principled, transparent distribution method with which ‘pre-mined’ cryptocurrencies can disseminate their tokens. One example is Ripple, which does not use mining at all. Taking a snapshot, and allowing Bitcoiners to claim coins on the Gridcoin or Ripple networks, removes the profit gained by releasing new cryptocurrencies which do not contribute new technology. Coin developers can still profit by allowing mining after the initial claiming, but only by providing a true improvement to Bitcoin or other altcoins. A snapshot-based distribution bootstraps an altcoin with a much larger user base than they otherwise would have had: any bitcoin owner is automatically ‘bought-in’ to the altcoin, provided they decide to claim their coins. Bitcoin holders who think an altcoin does not provide sufficient technological advancements over Bitcoin can simply claim their new coins, then sell them. Altcoin creators who believe that their coins hold value due to useful features are incentivized to buy more after the initial sharp selloff, because they will profit once the market realizes the value of their innovations.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Challenges and Trends of Deploying Blockchain in the Real World for the Users’ Need

Blockchain technology is a decentralized and open database maintained by a peer-to-peer network, offering a “trustless trust” for untrusted parties. Despite the fact that some researchers consider blockchain as a bubble, blockchain technology has the genuine potential to solve problems across industries. In this article, we provide an overview of the development that Blockchain technology has h...

متن کامل

On Space-Scarce Economy In Blockchain Systems

In this paper we study space-scarce economy in massively replicated open blockchain systems. In these systems, such as Bitcoin, memory to hold a current state snapshot needed to validate transactions becomes the most scarce resource eventually. The issue is even more critical for blockchain systems used to store data (votes, certificates, logs etc.). Uncontrolled state size growth could lead to...

متن کامل

A Review on Consensus Algorithms in Blockchain

Block chain technology is a decentralized data storage structure based on a chain of data blocks that are related to each other. Block chain saves new blocks in the ledger without trusting intermediaries through a competitive or voting mechanism. Due to the chain structure or the graph between each block with its previous blocks, it is impossible to change blocking data. Block chain architectur...

متن کامل

Bootstrapping the Blockchain - Directly

The Bitcoin backbone protocol [Eurocrypt 2015] extracts basic properties of Bitcoin's underlying blockchain data structure, such as common pre x and chain quality, and shows how fundamental applications including consensus and a robust public transaction ledger can be built on top of them. The underlying assumptions are proofs of work (POWs), adversarial hashing power strictly less than 1/2 and...

متن کامل

Dietcoin: shortcutting the Bitcoin verification process for your smartphone

Blockchains have a storage scalability issue. Their size is not bounded and they grow indefinitely as time passes. As of August 2017, the Bitcoin blockchain is about 120GiB big while it was only 75GiB in August 2016. To benefit from Bitcoin full security model, a bootstrapping node has to download and verify the entirety of the 120GiB. This poses a challenge for low-resource devices such as sma...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1501.01039  شماره 

صفحات  -

تاریخ انتشار 2014